home *** CD-ROM | disk | FTP | other *** search
- true setpacking 1 setvm systemdict begin/version(1.0)def/stpgversion(V1433)def
- end statusdict begin/revision 5 def/product(Ecosys W-400)readonly def end 0 setvm
- userdict begin/$printerdict 40 dict def end statusdict begin $printerdict
- begin/mtx [1.0 0.0 0.0 1.0 0.0 0.0] def 1 setvm/#copies 1 def/dopage{//statusdict
- begin/jobstate(printing)def margins exch 4 -1 roll add 3 1 roll add manualfeed{manualfeedtimeout}{0}ifelse
- #copies frametoprinter/jobstate(busy)def end}bind def/setpage{//$printerdict
- begin setpapersize/proc exch def/yoffset exch def/xoffset exch def/height
- exch def/width exch def 300 72 div 0 0 -300 72 div xoffset neg height
- yoffset add mtx astore width height mul framelimit gt{/height framelimit
- width idiv def}if width height/proc load framedevice 60 45{dup mul
- exch dup mul add 1 exch sub}setscreen{}settransfer initgraphics erasepage
- end}bind def/papersetup{//$printerdict begin/framelimit 1310720 def
- 0{304 3200 57 25{50 59//dopage exec}0//setpage exec}bind def 1{296
- 3407 55 51{50 56//dopage exec}1//setpage exec}bind def 2{258 3050 58
- 56{50 56//dopage exec}2//setpage exec}bind def 3{304 4100 57 54{50
- 59//dopage exec}3//setpage exec}bind def 4{206 2380 50 47{50 50//dopage
- exec}4//setpage exec}bind def 5{256 2935 66 60{50 53//dopage exec}5//setpage
- exec}bind def 6{137 2170 51 35{45 33//dopage exec}6//setpage exec}bind
- def 7{146 2780 60 31{40 30//dopage exec}7//setpage exec}bind def 8{153
- 2520 55 30{35 34//dopage exec}8//setpage exec}bind def 9{230 2624 53
- 24{40 37//dopage exec}9//setpage exec}bind def 10{224 2606 59 32{60
- 100//dopage exec}10//setpage exec}bind def end}bind def/initpaper{//papersetup
- exec//userdict begin/letter//$printerdict 0 get def/lettersmall//$printerdict
- 0 get def/legal//$printerdict 3 get def/a4//$printerdict 1 get def/a4small//$printerdict
- 1 get def/a5//$printerdict 4 get def/b5//$printerdict 5 get def/exc//$printerdict
- 2 get def/7.25x10.5inchtray//$printerdict 2 get def/com10//$printerdict
- 7 get def/4.125x9.5envelope//$printerdict 7 get def/monarch//$printerdict
- 6 get def/3.875x7.5envelope//$printerdict 6 get def/dl//$printerdict
- 8 get def/110x220envelope//$printerdict 8 get def/c5//$printerdict
- 9 get def/162x229envelope//$printerdict 9 get def/note{papersize dup//$printerdict
- exch known not{pop 0}if//$printerdict exch get exec}bind def end}bind
- def end end 1 setvm statusdict begin serverdict begin/setnulldevice{nulldevice//$printerdict/mtx
- get setmatrix}bind def/setrealdevice{papersize dup//$printerdict exch
- known not{pop 0}if dup setpapersize//$printerdict exch get exec}bind
- def/productinit{//statusdict begin true blackwriter//$printerdict begin
- initpaper end end}bind def end end cleardictstack clear 0 setvm false
- setpacking
-